const app = getApp();
Component({
  properties: {


    // 这里定义了innerText属性，属性值可以在组件使用时指定
    data: {
      type: JSON,
      value: 'default value',
    }
  },
  data: {
    // 这里是一些组件内部数据
    someData: {},

    countDownDay: "",
    countDownHour: "",
    countDownMinute: "",
    countDownSecond: "",
  },

  ready: function (options) {
    var me = this;
    var oldData = this.data;
    // oldData.countDownMinute = '1fffffffffffffffffffffffffffffffffffffff11';
    // console.log( JSON.stringify(oldData));
    // console.log(oldData.data.relateBean[0].endDate);

    if (oldData.data.relateBean[0].endDate) {
    var interval = setInterval(function () {
      
      var t1 = oldData.data.relateBean[0].endDate;
      var d1 = t1.replace(/\-/g, "/");
      var date1 = new Date(d1);

      var totalSecond = parseInt((date1 - new Date()) / 1000);
      // 秒数
      var second = totalSecond;
      // console.log(totalSecond)
      // 天数位
      var day = Math.floor(second / 3600 / 24);
      var dayStr = day.toString();
      if (dayStr.length == 1) dayStr = '0' + dayStr;

      // 小时位
      var hr = Math.floor((second - day * 3600 * 24) / 3600);
      var hrStr = hr.toString();
      if (hrStr.length == 1) hrStr = '0' + hrStr;

      // 分钟位
      var min = Math.floor((second - day * 3600 * 24 - hr * 3600) / 60);
      var minStr = min.toString();
      if (minStr.length == 1) minStr = '0' + minStr;

      // 秒位
      var sec = second - day * 3600 * 24 - hr * 3600 - min * 60;
      var secStr = sec.toString();
      if (secStr.length == 1) secStr = '0' + secStr;

      this.setData({
        countDownDay: dayStr,
        countDownHour: hrStr,
        countDownMinute: minStr,
        countDownSecond: secStr,
      });
      totalSecond--;
      if (totalSecond < 0) {
        clearInterval(interval);
        wx.showToast({
          title: '活动已结束',
        });
        this.setData({
          countDownDay: '00',
          countDownHour: '00',
          countDownMinute: '00',
          countDownSecond: '00',
        });
      }
    }.bind(this), 1000);
    }
  },
  methods: {
    // 这里是一个自定义方法

    tolinkUrl: function (event) {
      console.log(event.currentTarget.dataset.link)
      app.linkEvent(event.currentTarget.dataset.link);


      // wx.navigateTo({
      //   url: '/pages/' + event.currentTarget.dataset.page + '/index'
      // })
    },
    click: function () {
      this.setData({
        countDownMinute: "11111"
      })
    },
    clickLink: function () {

  
      // 前往新闻详情
      // wx.navigateTo({
      //   url: '../../pages/news_detail/index',
      // })
        // 前往详情
      wx.navigateTo({
        url: '../../pages/new_promotion_products/index',
      })
    },
  },


})